package edu.eam.paii.proyecto.entidades;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.*;

/**
 * Entity implementation class for Entity: Arqueo
 * 
 */
@Entity

/**
 * Name quevery 
 */
@NamedQueries(value = { @NamedQuery(name="Arqueo.listar", 
		query="select A from Arqueo A"),
		
	
})

public class Arqueo implements Serializable {

	private static final long serialVersionUID = 1L;

	@Id
	private int nro_arqueo;
	private double inicio_Caja;
	private double fin_Caja;
	private Date fecha_Arqueo;

	@ManyToOne
	@JoinColumn(name = "nro_Turno")
	private Turno arqueoTurno;

	public Arqueo() {
		super();
	}

	public Arqueo(int nro_arqueo, double inicio_Caja, double fin_Caja,
			Date fecha_Arqueo, Turno arqueoTurno) {
		super();
		this.nro_arqueo = nro_arqueo;
		this.inicio_Caja = inicio_Caja;
		this.fin_Caja = fin_Caja;
		this.fecha_Arqueo = fecha_Arqueo;
		this.arqueoTurno = arqueoTurno;
	}

	public int getNro_arqueo() {
		return nro_arqueo;
	}

	public void setNro_arqueo(int nro_arqueo) {
		this.nro_arqueo = nro_arqueo;
	}

	public double getInicio_Caja() {
		return inicio_Caja;
	}

	public void setInicio_Caja(double inicio_Caja) {
		this.inicio_Caja = inicio_Caja;
	}

	public double getFin_Caja() {
		return fin_Caja;
	}

	public void setFin_Caja(double fin_Caja) {
		this.fin_Caja = fin_Caja;
	}

	public Date getFecha_Arqueo() {
		return fecha_Arqueo;
	}

	public void setFecha_Arqueo(Date fecha_Arqueo) {
		this.fecha_Arqueo = fecha_Arqueo;
	}

	public Turno getArqueoTurno() {
		return arqueoTurno;
	}

	public void setArqueoTurno(Turno arqueoTurno) {
		this.arqueoTurno = arqueoTurno;
	}

}
